/***********************************************************************
 * Module:  SuperviseTaskController.java
 * Author:  Administrator
 * Purpose: Defines the Class SuperviseTaskController
 ***********************************************************************/

package ishitong.superviseManagement.controller;

import java.util.HashMap;
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.servlet.ModelAndView;

/** @pdOid 501173ca-81b4-477a-8396-9b033a635203 */
@Controller
public class SuperviseTaskController extends ishitong.common.controller.ActionController {
   /** @pdOid f1178519-1b4b-4af8-a26f-dfcec1a41d99 */
   private static final String ST_SCH = "/superviseManagement/superviseTask/superviseTaskSearch";
   /** @pdOid 22923493-4cd5-4a08-bf22-291e5cd75153 */
   private static final String ST_SCH_LST = "/superviseManagement/superviseTask/superviseTaskSearchList";
   /** @pdOid 70a495cf-c7c4-4d3a-8664-4ff2db9bc9d4 */
   private static final String ST_VIW = "/superviseManagement/superviseTask/superviseTaskView";
   /** @pdOid e0abea42-ca39-4074-9bed-52504d393b6d */
   private static final String ST_EDT = "/superviseManagement/superviseTask/superviseTaskEdit";
   
   /** @param request
    * @exception Exception
    * @pdOid 6d901a93-4eab-4781-8712-6cac5d8432d1 */
   @RequestMapping(value = "/showSuperviseTaskSearch.do")
   public ModelAndView handleShowSuperviseTaskSearch(HttpServletRequest request) throws Exception {
   	try {
   		Map<String, Object> model = new HashMap<>();
   		return new ModelAndView(ST_SCH, model);
   	} catch (Exception e) {
   		e.printStackTrace();
   	}
   	return null;
   }
   
   /** @param request
    * @pdOid 8d141f7b-c320-44ba-a9c8-83d0af90e55b */
   @RequestMapping(value = "/ajaxSuperviseTaskSearchList.do", method = RequestMethod.POST)
   public ModelAndView handleAjaxFindSuperviseTaskSearchList(HttpServletRequest request) {
   	try {
   		Map<String, Object> model = new HashMap<>();
   		return new ModelAndView(ST_SCH_LST, model);
   	} catch (Exception e) {
   		e.printStackTrace();
   	}
   	return null;
   }
   
   /** 布控任务维护页面
    * 
    * @param request 
    * @param response 
    * @param superviseTaskId
    * @exception Exception
    * @pdOid 60cdab0d-b498-4607-a795-573af269c7ca */
   @RequestMapping(value = "/ajaxShowSuperviseTaskEdit.do")
   public ModelAndView handleAjaxShowSuperviseTaskEdit(HttpServletRequest request, HttpServletResponse response, String superviseTaskId) throws Exception {
   	try {
   		Map<String, Object> model = new HashMap<>();
   		return new ModelAndView(ST_EDT, model);
   	} catch (Exception e) {
   		e.printStackTrace();
   	}
   	return null;
   }
   
   /** 布控任务查看页面
    * 
    * @param request 
    * @param response
    * @exception Exception
    * @pdOid 61332fa6-fbd9-4ef8-8a27-0093bb16d87f */
   @RequestMapping(value = "/ajaxShowSuperviseTaskView.do", method = RequestMethod.POST)
   public ModelAndView handleAjaxShowSuperviseTaskView(HttpServletRequest request, HttpServletResponse response) throws Exception {
   	try {
   		Map<String, Object> model = new HashMap<>();
   		return new ModelAndView(ST_VIW, model);
   	} catch (Exception e) {
   		e.printStackTrace();
   	}
   	return null;
   }
   
   /** 保存布控任务
    * 
    * @param request 
    * @param response
    * @exception Exception
    * @pdOid 6b60e4ec-781c-4c39-97db-43697aadb1f6 */
   @RequestMapping(value = "/ajaxSaveSuperviseTask.do", method = RequestMethod.POST)
   public void handleAjaxSaveSuperviseTask(HttpServletRequest request, HttpServletResponse response) throws Exception {
   	try {
   
   	} catch (Exception e) {
   		e.printStackTrace();
   	}
   }
   
   /** 删除布控任务
    * 
    * @param request 
    * @param superviseTaskIds 
    * @param response
    * @exception Exception
    * @pdOid 5c929554-de62-4168-9e2b-bfac682235be */
   @RequestMapping(value = "/ajaxDeleteSuperviseTaskByIds.do", method = RequestMethod.POST)
   public void handleAjaxDeleteSuperviseTaskByIds(HttpServletRequest request, String superviseTaskIds, HttpServletResponse response) throws Exception {
   	try {
   
   	} catch (Exception e) {
   		e.printStackTrace();
   	}
   }

}